rolling device - French English Dictionary